something swept under the carpet - Alemán Inglés Diccionario